#pragma once

#include "ToolBase.h"

namespace ParticleEngine
{
	class ToolAligned : public ToolBase
	{
	public:
		ToolAligned(ParticleEngine::Engine* NewEng);
		~ToolAligned();

		void Refresh(Vec<2, float> NewMousePos);
		void Align(size_t Precision, const ParticleEngine::OnToolsFoundIterator Begin, const ParticleEngine::OnToolsFoundIterator End);

		Vec<2, float> Acceleration;
	};
}
